fresh in the minds - Turkish English Dictionary